body,div,ul,li,a,img,span,h1,h2,h3,h4,p,input,table,tr,td,th,em,dl,dt,dd,button{ margin:0px; padding:0px; border:0px;font-weight:normal;font-family:'微软雅黑', Arial;}
body{ width:100%; margin:0 auto; font:14px/24px '微软雅黑', Arial; color:#333;margin:0 auto;overflow-x:hidden;}
.fz30{ font-size:30px;}
a{ font:14px/24px '微软雅黑', Arial; color:#333; text-decoration:none; text-align:center;transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -webkit-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;}
li{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;height:0px}
.ovh{ overflow:hidden;}
.container{ width:1100px;margin:0 auto;}
.tc{ text-align:center;}
.lh,.lh *{ line-height:34px;}
input,a,textarea,select,button{ -webkit-tap-highlight-color: rgba(0,0,0,0);/*-webkit-appearance: none;*/outline: none;background:none;}

header, section, footer, aside, nav, article, figure{ display: block;} 
header{ height:176px;background: url(../images/headbottom.png) left bottom repeat-x;z-index:2;position: relative;}
.head_top{ display:flex;height:110px;background-color:#fff;}
.head_top div{ flex:1;}
.head_top .head_top_left{ color:#3981c9;font-size:20px;margin-top:30px;line-height:30px;}
.head_top .head_top_mid{ text-align:center}
.head_top .head_top_mid img{ display:block;margin:0 auto;}
.head_top .head_top_right{ text-align: right;margin-top:20px;float: right;}
.head_top .head_top_right .language{ display: flex;align-items: center;float: right; margin-bottom: 20px;}
.head_top .head_top_right a{ color:#525252;margin:0 5px}
.head_top .head_top_right a:hover{ color:#eb760d;}
.head_top .head_top_right .alibaba { display: block; }
.head_top .head_top_right .alibaba .aliimg{ width:118px;height: 31px;display: block;     margin-top: 3px;margin-right: 15px;}
.head_bottom ul{ display:inline-block; *display:inline; *zoom:1;}
.head_bottom li{ float:left;}
.head_bottom li a{ line-height:45px;padding:0 30px;}
.head_bottom li a.dot{ background:url(../images/dot.png) right center no-repeat;}
.head_bottom li a.active,.head_bottom li a:hover{ color:#eb760d;}

.banner{ margin-top:-26px;position: relative;}

.index_contact{ background:url(../images/incontact.jpg) left top no-repeat;background-size:cover;color:#fff;text-align:center;padding: 20px 0;position:relative;}

.index_contact p{ color:#fff;padding:10px 0;text-transform:uppercase;} 
.index_contact p i{ font-size:34px;display:block;} 
.index_contact p i.icon-iconfontcolor40{ font-size:38px;vertical-align:top;line-height: 30px;margin-right: 20px;display:inline}
.index_contact p span{ font-size:20px;display:block;margin: 10px 0;} 

.gotop{ width: 71px;height: 71px;display: inline-block;opacity: 0.8;filter: Alpha(opacity=60);transition: all 0.3s;background: url(../images/gotop.png) no-repeat;position: absolute;left: 50%;bottom: -35px;margin-left: -40px;}
.gotop:hover{opacity:1;filter:Alpha(opacity=100);}

footer{ background:#eeeeee;padding:40px 0;color:#8b8b8b;}
footer .container{ display:flex;}
footer .foot_right{ text-align: right;flex: 1;align-items: center;justify-content: flex-end;display: flex;}
footer .foot_right a{ font-size:38px;}
footer .foot_right .icon-facebook1{ color:#3b5998}
footer .foot_right .icon-twitter{ color:#1da1f2}
footer .foot_left ul li{ float:left;margin-right:40px;}
footer .foot_left ul li a{ color:#8b8b8b;}
footer .foot_left p{ margin-top:20px;}
.foot_right .foreign img{ width: 33px;height: 33px;margin-left: 5px;margin-right: 5px;  }
/*侧导航 start*/
.sidemenu { width:280px;}
.sidemenu h2{ background:#eb760d;color:#fff;text-align:center;height:120px;line-height:120px;border-bottom:5px solid #0090dc;letter-spacing: 2px;overflow:hidden}
.first_zi{ font-size:42px;}
.other_zi{ font-size:32px;}
.sidemenu ul li a{ display:block;background:url(../images/arrow1.png) 240px center no-repeat;background-color:#ececec;color:#5c5c5c; height:60px;width:250px;padding-left: 30px;font-size: 16px;
margin-top: 10px;text-align: left;display: flex;align-items: center;} 
.sidemenu ul li a:hover,.sidemenu ul li a.selected{ color:#005796}
/*侧导航 end*/

/*内页 start*/
.wrap { margin:40px auto;overflow: hidden;}
.wrap_main{ width:760px;}
.location{ background:#f0f0f0;height:40px;line-height:40px;color:#8a8a8a;margin-bottom:15px;}
.location img{ margin: 12px;float: left;}
.location span{ display:none;}
.location a{ color:#8a8a8a;}

.about_img{ width:760px;margin:0 auto;overflow:hidden;}
.about_img li{float:left;width:330px;height:350px;margin:15px;border:5px solid #e2e2e2}
.about_img li img{ width:100%;height: 100%;object-fit: cover;}
.about_img li:hover{ border-color:#f16b08}
/*新闻中心开始*/
.wrap_read ul.news li{ margin-bottom:20px}
.wrap_read ul.news li span{ color:#fff;background:#EC6C00;padding: 6px 0;display: block;
    width: 100px;text-align: center;}
.wrap_read ul.news li .news_bg{ height:50px;background:#f2f2f2;padding-left:10px;padding:10px}
.wrap_read ul.news li .news_bg a{ font-size:14px;cursor:pointer}
.wrap_read ul.news li .news_bg a:hover{ color:#005796;}
.wrap_read ul.news li .news_bg .news_detail{ color:#777777}

.espcms_news_title{ border-bottom:1px dotted #0e67a9;margin-bottom:15px;padding-bottom:5px;overflow:hidden;}
.espcms_news_title h2{ text-align:center;font-size: 20px;}
.espcms_book .espcms_newslist_read{ margin-top:10px}
.espcms_book .espcms_newslist_read a:hover{ color:#005796}
/*新闻中心结束*/

/*产品中心开始*/
.wrap_read .prolist li{ width:217px;text-align:center;float:left;margin:13px;position:relative} 
.wrap_read .prolist li a.pro{display:block;width:217px;height:177px;position:relative; }
.wrap_read .prolist li a.pro img.more{position:absolute;right:1px;bottom:1px}
.wrap_read .prolist li img.proimg{ width:215px;height:175px;border:1px solid #989898}
.wrap_read .prolist li a:hover{ text-decoration:underline;color:#ce2021}
.wrap_read .prolist li a.prolist_hover{ display:block; width:215px;height:175px;position:absolute;top:1px;left:1px;} 
.wrap_read .prolist li a.prolist_hover:hover{ background:url(../images/prolist_hover.png);} 
/*产品中心结束*/






/*内页 end*/



/*底部代码结束*/

.espcms_page_botton{ text-align:center;margin-bottom: 10px;}
#pagelist,#espcms_bbs_pagelist{color:#0262b4}
.pagination {padding:10px 0px;}
/*按钮色彩样式*/
.pagination a {border: #298de3 1px solid;color: #0262b4;text-decoration: none;overflow: hidden;padding:5px 5px;margin: 0px 0px 0px 5px;}
.pagination a:hover {color: #fff;background-color: #70b9f7;}
.pagination span.current {border: #70b9f7 1px solid;color: #fff;padding:5px 5px;margin: 0px 0px 0px 5px;}
.pagination span.disabled {background-color: #298de3;}